/*
 * @Description: 
 * @Author: Aroma
 * @Date: 2024-09-24 16:23:10
 * @LastEditors: Aroma
 * @LastEditTime: 2024-09-24 16:23:13
 * @别瞎看: 你个无脑牛马
 */
// 猫类
class Cat extends Animal {
    private String color; // 猫的颜色

    // 构造方法
    public Cat(String name, String color) {
        super(name);
        this.color = color;
    }

    // 重写 makeSound 方法
    @Override
    void makeSound() {
        System.out.println(name + "（颜色：" + color + "）喵喵叫。");
    }

    // 重写 move 方法
    @Override
    void move() {
        System.out.println(name + "（颜色：" + color + "）优雅地行走。");
    }

    // getter 和 setter 方法
    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }
}